Channel Dependent Types for Higher-Order Mobile Processes (Part I)

نویسنده

  • NOBUKO YOSHIDA
چکیده

We introduce a new expressive theory of types for the higher-order π-calculus which significantly improves our previous work presented in [65] by the use of channel dependent/existential types. New dependent types control dynamic change of process accessibility via channel passing, while existential types guarantee safe scope-extrusion in higher-order process passing. This solves an open issue in [65], leading to significant enlargement of original typability and offering a general basis for analysing and verifying higher-order mobile computation. This paper establishes a basic theory of dependent and existential types for the higher-order πcalculus, and coherently integrates the resulting formalism with the linear/affine typing disciplines as well as state, concurrency and distribution [6, 27, 63, 66], which allow precise embedding of major language constructs in the calculus. The type discipline can guarantee unique accessibility of resources, termination of migrating code, a response property from a remote server and encapsulation of higher-order code by hidden names. The technical development in this paper gives a firm basis for the applications discussed in its sequels. Part II presents uniform type-based static analyses of two basic security concerns for higher-order mobility, secrecy for data confidentiality and access controls for authorised resources. Part III uses this framework for developing and justifying a type discipline for a simple multi-threaded class-based language with distributed code mobility which enforces secrecy and safe access controls.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Thermal modeling of mini-channel and laminated Types evaporator in mobile air conditioning system

In this paper, mini-channel type evaporator which is new in mobile air conditioning (MAC) or automotive air conditioning (AAC) systems is thermally modeled. The performance of mini-channel evaporator is also compared with the laminated evaporator which is being currently used in automotive industries. The mini-channel evaporator was constructed of two rows of parallel flow mini-channel tubes...

متن کامل

An algebraic calculation method for describing time-dependent processes in electrochemistry – Expansion of existing procedures

In this paper an alternative model allowing the extension of the Debye-Hückel Theory (DHT) considering time dependence explicitly is presented. From the Electro-Quasistatic approach (EQS) introduced in earlier studies time dependent potentials are suitable to describe several phenomena especially conducting media as well as the behaviour of charged particles (ions) in electrolytes. This leads t...

متن کامل

Performance Improvement of PEM Fuel Cells Using Air Channel Indentation; Part I: Mechanisms to Enrich Oxygen Concentration in Catalyst Layer

A three dimensional, compressible, steady, one phase flow of reactant-product mixture in the air side electrode of proton exchange membrane fuel cell (PEMFC) is numerically studied in this paper. The mixture is composed of three species: oxygen, nitrogen and water vapor. The performance of the cell is enhanced by partial blockage of the flow field channels. Various types of these blocks also ca...

متن کامل

Type-driven Development of Concurrent Communicating Systems

Modern software systems rely on communication, for example mobile applications communicating with a central server, distributed systems coordinating a telecommunications network, or concurrent systems handling events and processes in a desktop application. However, reasoning about concurrent programs is hard, since we must reason about each process and the order in which communication might hap...

متن کامل

ویژگی‌های جذب سطحی روی در برخی از خاکهای زیر کشت برنج استان فارس

As apparent Zn recovery in mineral soils (saturated and unsaturated) is nill, the precise assessment of processes responsible for Zn retention in these soils is of great importance. A laboratory study was conducted to characterize Zn adsorption in eight lowland calcareous soils. The fit of sorption data was evaluated by Freundlich and Langmuir isotherms. In this study, 2-g soil samples were equ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004